package com.yunji.framework_template.web.service.pojo.response;

import com.yunji.framework_template.orm.persistence.vo.DataDTO;
import com.yunji.framework_template.web.service.pojo.vo.TestWrapDTO;

import io.swagger.annotations.ApiModel;

/**
 * ClassName: DataWrapDTo Date: 2018-07-23 20:36
 *
 * @author fenglibin1982@163.com
 * @Blog   http://blog.csdn.net/fenglibing
 */
public class TestDataWrapDTO {

    @ApiModel(value = "TestOnlyIdResult", description = "查询的返回结果字段只包括ID")
    public static class TestOnlyIdResultWrapDTO extends DataDTO<TestWrapDTO<TestOnlyIdResult>> {
    }

    @ApiModel(value = "TestOnlyIdAndValResult", description = "查询的返回结果字段只包括ID和VAL")
    public class TestOnlyIdAndValResultWrapDTO extends DataDTO<TestWrapDTO<TestOnlyIdAndValResult>> {
    }

    @ApiModel(value = "TestFullResult", description = "包含全部的查询结果字段")
    public class TestFullResultWrapDTO extends DataDTO<TestWrapDTO<TestFullResult>> {
    }

}
